ready and willing

Translations
prêt et disposé
Definitions
Eager and prepared to do something; fully committed and enthusiastic about taking action.